multi-purpose weapons - German English Dictionary